storage structures - French English Dictionary